Add stubs for missing GDK windowing functions to Quartz backend
authorKristian Rietveld <kris@gtk.org>
Fri, 31 Jul 2009 19:22:54 +0000 (21:22 +0200)
committerKristian Rietveld <kris@gtk.org>
Fri, 31 Jul 2009 19:22:54 +0000 (21:22 +0200)
This seems to more or less fix the build.  On Tiger there are still issues
with libresolv missing on the link line, I will figure out what's up with
that soonish.

gdk/quartz/gdkwindow-quartz.c

index cbc80a7e732818639360c26a08f08d0a743f5414..8fdddc60d59c3630e51f7fe6a0ab9fc3335536d2 100644 (file)
@@ -2876,6 +2876,27 @@ _gdk_windowing_window_set_composited (GdkWindow *window, gboolean composited)
 {
 }
 
+GdkRegion *
+_gdk_windowing_get_shape_for_mask (GdkBitmap *mask)
+{
+  /* FIXME: implement */
+  return NULL;
+}
+
+GdkRegion *
+_gdk_windowing_window_get_shape (GdkWindow *window)
+{
+  /* FIXME: implement */
+  return NULL;
+}
+
+GdkRegion *
+_gdk_windowing_window_get_input_shape (GdkWindow *window)
+{
+  /* FIXME: implement */
+  return NULL;
+}
+
 static void
 gdk_window_impl_iface_init (GdkWindowImplIface *iface)
 {